Tables [dbo].[UserDefinedSingleInstanceProperty]
Properties
PropertyValue
Created3:09:25 PM Thursday, April 21, 2011
Last Modified11:40:10 AM Monday, February 20, 2012
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK_UserDefinedSingleInstanceProperty: TableName\PropertyName\RowID\RowKeyTableName[sys].[sysname]256
No
Cluster Primary Key PK_UserDefinedSingleInstanceProperty: TableName\PropertyName\RowID\RowKeyPropertyName[sys].[sysname]256
No
Cluster Primary Key PK_UserDefinedSingleInstanceProperty: TableName\PropertyName\RowID\RowKeyRowIDnvarchar(16)32
No
Cluster Primary Key PK_UserDefinedSingleInstanceProperty: TableName\PropertyName\RowID\RowKeyRowKeyuniqueidentifier16
No
Indexes IX_UserDefinedSingleInstanceProperty_IntValue: PropertyIntValuePropertyIntValueint4
Yes
Indexes IX_UserDefinedSingleInstanceProperty_DateTimeValue: PropertyDateTimeValuePropertyDateTimeValuedatetime8
Yes
Indexes IX_UserDefinedSingleInstanceProperty_GuidValue: PropertyGuidValuePropertyGuidValueuniqueidentifier16
Yes
Indexes IX_UserDefinedSingleInstanceProperty_DecimalValue: PropertyDecimalValuePropertyDecimalValuedecimal(38,12)17
Yes
Indexes IX_UserDefinedSingleInstanceProperty_BooleanValue: PropertyBooleanValuePropertyBooleanValuebit1
Yes
Indexes IX_UserDefinedSingleInstanceProperty_StringValue: PropertyStringValuePropertyStringValuenvarchar(400)800
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_UserDefinedSingleInstanceProperty: TableName\PropertyName\RowID\RowKeyPK_UserDefinedSingleInstancePropertyTableName, PropertyName, RowID, RowKey
Yes
IX_UserDefinedSingleInstanceProperty_BooleanValuePropertyBooleanValue
IX_UserDefinedSingleInstanceProperty_DateTimeValuePropertyDateTimeValue
IX_UserDefinedSingleInstanceProperty_DecimalValuePropertyDecimalValue
IX_UserDefinedSingleInstanceProperty_GuidValuePropertyGuidValue
IX_UserDefinedSingleInstanceProperty_IntValuePropertyIntValue
IX_UserDefinedSingleInstanceProperty_StringValuePropertyStringValue
SQL Script
CREATE TABLE [dbo].[UserDefinedSingleInstanceProperty]
(
[TableName] [sys].[sysname] NOT NULL,
[PropertyName] [sys].[sysname] NOT NULL,
[RowID] [nvarchar] (16) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[RowKey] [uniqueidentifier] NOT NULL,
[PropertyIntValue] [int] NULL,
[PropertyDateTimeValue] [datetime] NULL,
[PropertyGuidValue] [uniqueidentifier] NULL,
[PropertyDecimalValue] [decimal] (38, 12) NULL,
[PropertyBooleanValue] [bit] NULL,
[PropertyStringValue] [nvarchar] (400) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[UserDefinedSingleInstanceProperty] ADD CONSTRAINT [PK_UserDefinedSingleInstanceProperty] PRIMARY KEY CLUSTERED ([TableName], [PropertyName], [RowID], [RowKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_UserDefinedSingleInstanceProperty_BooleanValue] ON [dbo].[UserDefinedSingleInstanceProperty] ([PropertyBooleanValue]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_UserDefinedSingleInstanceProperty_DateTimeValue] ON [dbo].[UserDefinedSingleInstanceProperty] ([PropertyDateTimeValue]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_UserDefinedSingleInstanceProperty_DecimalValue] ON [dbo].[UserDefinedSingleInstanceProperty] ([PropertyDecimalValue]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_UserDefinedSingleInstanceProperty_GuidValue] ON [dbo].[UserDefinedSingleInstanceProperty] ([PropertyGuidValue]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_UserDefinedSingleInstanceProperty_IntValue] ON [dbo].[UserDefinedSingleInstanceProperty] ([PropertyIntValue]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_UserDefinedSingleInstanceProperty_StringValue] ON [dbo].[UserDefinedSingleInstanceProperty] ([PropertyStringValue]) ON [PRIMARY]
GO
Uses
Used By